watermelon snow - Turkish English Dictionary